pit heaps - Turkish English Dictionary